﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AudiPyme.BLL
{
    //Clase para formatear la evolución de los Activos en el Informe de evolución de una empresa
    public class ActivosEvolucionInforme
    {
        int id;
        int idInforme;
        int idInformeBase;
        String nombre;
        String tipoActivo;
        int coste;
        int costeBase;
        String valorEstrategico;
        String valorEstrategicoBase;

        public ActivosEvolucionInforme()
        {
            id = 0;
            idInforme = 0;
            nombre = "";
            tipoActivo = "";
            coste = -1;
            valorEstrategico = "";
            idInformeBase = 0;
            costeBase = 0;
            valorEstrategicoBase = "";

        }

        public ActivosEvolucionInforme(int Id, String Nombre, String TipoActivo, int Coste, String ValorEstrategico)
        {
            id = Id;
            idInforme = 0;
            nombre = Nombre;
            tipoActivo = TipoActivo;
            coste = Coste;
            valorEstrategico = ValorEstrategico;

        }

        public ActivosEvolucionInforme(int Id, int IdInforme, String Nombre, String TipoActivo, int Coste, String ValorEstrategico)
        {
            id = Id;
            idInforme = IdInforme;
            nombre = Nombre;
            tipoActivo = TipoActivo;
            coste = Coste;
            valorEstrategico = ValorEstrategico;
            idInforme = 0;
        }

        public int Id
        {
            get { return id; }
            set { id = value; }
        }


        public int IdInforme
        {
            get { return idInforme; }
            set { idInforme = value; }
        }


        public int IdInformeBase
        {
            get { return idInformeBase; }
            set { idInformeBase = value; }
        }


        public String Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }


        public String TipoActivo
        {
            get { return tipoActivo; }
            set { tipoActivo = value; }
        }


        public int Coste
        {
            get { return coste; }
            set { coste = value; }
        }

        public int CosteBase
        {
            get { return costeBase; }
            set { costeBase = value; }
        }


        public String ValorEstrategico
        {
            get { return valorEstrategico; }
            set { valorEstrategico = value; }
        }

        public String ValorEstrategicoBase
        {
            get { return valorEstrategicoBase; }
            set { valorEstrategicoBase = value; }
        }
    }
}
